11,168,82,287,69,533,328,182,613,461,296,253,114,445,573,268,562,189,1067,377,433,235,858,333,1632,1339,441,229,296,115,986,238,545,117,502,823,1457,670,371,1516,1121,205,57,2196,162,133,1968,186,272,1740,314,2755,1338,356,1213,2779,2868,649,1145,3336,763,2442,238,432,1763,318,1553,765,1594,865,1023,452,1610,246,2162,725,512,1526,642,2772,2864,2577,3916,2086,1579,164,760,4402,391,945,3393,343,595,47,365,1013,96,2552,345,489,904,1808,801,1196,625,4729,338,242,3485,755,359,396,1615,456,2012,633,2138,1847,2287,40,418,91,3216,1615,3610,1011,114,932,2125,4790,14,2570,143,1722,225,1718,1756,116,974,265,899,1595,875,1376,1312,740,659,1693,151,134,3418,1161,2234,1290,3301,1471,2035,916,1438,578,532,2115,6515,404,1292,975,362,5090,672,3262,1917,247,1807,829,135,235,50,159,171,4878,463,3909,698,213,2741,226,2455,3764,676,1657,2326,1552,312,9003,1641,1507,1150,276,1390,589,969,9520,1729,9162,1336,5548,1205,6115,412,1155,470,688,779,3448,3062,2429,88,1340,524,929,37,455,1371,321,3647,619,1285,2893,51,1432,6132,5297,9029,126,1014,378,482,3819,571,382,2341,3778,10338,34,2254,1331,272,954,924,8410,4843,1214,546,3058,707,2877,10769,1843,56,1223,1189,4326,2691,253,5376,537,682,2044,1177,1018,2795,2551,924,480,1531,523,196,5948,13148,62,1677,2213,9955,929,701,3400,505,1537,2117,252,836,3027,572,2969,947,4518,3114,30,60,3478,1186,9012,5991,2370,1246,20,2240,1858,8466,12038,2138,635,1895,13,3161,2838,388,640,451,8019,1043,10548,265,836,18432,4768,1452,4078,2522,3093,892,3340,11,118,111,2558,10466,6217,1121,491,6684,504,1018,2070,269,1010,5272,1178,1079,2330,29602,92,503,291,1007,162,1692,328,14663,3906,198,2048,7232,7415,1340,1606,16,2022,196,20467,5718,838,332,1327,8702,21,9420,6328,66,2391,6615,606,1913,914,2507,2647,260,992,566,8236,3252,314,1996,768,152,26081,35,915,201,4270,7874,1126,11482,4076,31325,694,2423,44,463,804,6224,2295,4356,510,295,447,10753,605,1343,307,263,45011,86,325,5874,109,186,68,5502,11962,137,8068,4397,1636,2118,8486,2872,1799,1847,46792,2690,635,577,1291,162,333,694,130,630,559,142,527,9911,303,3238,8876,419,871,3955,3116,9213,2411,9,1601,7190,146,118,18,7372,934,14074,6046,159,721,401,2954,113,3507,22737,3587,1887,2888,17107,107,5234,17525,63,9189,166,2021,9,12138,4155,4411,601,37,6335,843,16311,4759,774,4587,304,305,27158,655,453,1705,1162,345,404,84,11601,40399,755,528,425,74,2647,4320,1228,901,966,56,2655,1628,16070,3161,51219,445,96,892,693,267,1841,654,93,7648,2400,1714,5041,8,16825,156,544,2431,12873,536,1866,2900,3866,554,1299,73,78,2171,4681,463,9709,803,1792,814,934,83,21624,6217,298,204,101,2603,20,1888,88,11616,3255,1163,18385,342,11043,891,653,1225,13202,135,173,797,100,718,172,781,8455,2268,9707,714,1315,2423,1335,1590,23298,998,3009,215,418,1128,14756,951,466,173,741,2327,237,99,184,516,2385,696,97,3460,10,4301,54,297,8278,3753,72,294,37,541,55,697,97,1218,68,772,61,797,1028,234,721,361,817,237,1518,2018,197,846,456,824,1292,187,2071,823,395,1183,1701,2178,102,2072,940,399,1722,2154,496,816,512,745,3284,1284,513,2383,454,3167,156,1430,2234,201,3473,1145,592,3082,1452,3836,636,3490,1071,4716,258,2963,15,557,2226,3128,829,540,2404,487,496,822,1664,3180,2239,639,162,3672,412,5301,2083,2516,248,742,269,5654,5518,629,1829,1130,485,760,1184,184,2782,852,3745,1773,3001,475,988,1363,566,2271,949,6730,4656,277,449,1107,3878,610,324,2588,224,1279,334,160,72,745,3418,2009,1101,572,2661,2074,158,850,2597,3066,772,861,6420,1173,4194,507,141,2847,6734,149,2093,953,686,1136,885,1362,192,444,65,3008,1115,1136,937,387,980,1128,4455,2734,441,432,3272,5136,253,2652,583,1087,96,2688,1846,1759,1811,2829,3245,1186,2286,1601,1414,7633,9799,9009,582,423,7195,404,954,2298,270,214,1004,339,2288,732,1652,8360,930,232,562,67,3106,2813,985,1131,32,943,1838,281,1189,4769,1603,1093,162,3279,154,3099,113,1246,321,4980,3774,2031,1832,77,675,354,3650,2901,741,1581,467,9,1578,6,82,17851,2876,420,497,444,1731,224,1304,879,255,17131,525,4909,2162,3311,1103,3283,588,3815,541,212,178,56,2192,122,246,17067,3228,9701,13893,343,619,1252,200,48,377,304,102,449,189,12482,1246,1493,2155,647,3784,1425,520,232,29,659,382,2332,2346,2907,902,782,1267,756,2432,623,874,2396,4093,5184,744,279,219,3505,5,3241,1464,945,5542,2367,7637,2422,2000,2145,3540,495,4839,6846,2164,1665,14623,25,1348,112,1678,430,221,2976,1385,4393,1073,8121,3605,23776,2581,20,464,145,100,133,330,40,9057,2587,1134,407,1106,773,907,3338,9467,1389,858,11950,1643,199,2300,901,7690,44,106,6625,552,1011,6983,152,5440,1518,990,138,1635,1137,3521,4362,5300,433,92,4571,144,9,5766,132,1861,27834,1608,435,3176,806,237,4979,1352,1301,182,871,1640,52,2827,2074,6504,285,2070,16912,3754,486,156,3660,1132,276,247,5167,2552,4226,1445,332,162,1041,106,1186,45,317,39495,1067,13453,80,26734,3478,1187,471,318,799,181,147,285,4382,2519,405,2089,1735,7197,1576,81,424,24979,2155,289,9,1139,803,75,182,728,5954,4511,360,167,97,1054,14067,1699,3978,1963,3208,1883,4117,6463,553,2532,557,1137,3269,401,78,4605,6510,5,1824,9237,165,3656,117,59,3657,9989,136,365,792,1003,5843,163,5335,87,276,197,5268,101,7800,618,315,12189,645,1965,4211,4251,257,1603,503,272,6345,65,9703,8933,228,3541,2625,7279,471,25117,8282,32,815,2213,578,5326,586,265,153,560,1058,598,4219,858,4013,937,3532,1351,149,427,828,1314,1937,255,5964,1770,1259,5195,1123,725,1769,4753,920,9208,5222,3059,1063,3815,341,3900,376,766,305,1937,4684,3172,3231,2050,36,4074,23586,3353,3071,4062,950,25363,4904,898,4392,1598,2236,158,860,262,7,142,7627,83,2757,706,75,396,203,387,4080,29,4796,1551,238,1444,1661,3776,330,126,408,1857,147,10420,482,491,288,102,327,1084,409,619,1900,1444,14938,882,11593,3751,2691,485,4081,5531,2813,621,6015,63,5049,1004,1162,4261,144,39519,1335,5539,3345,8,2399,1174,12,1721,5811,7467,1780,10231,191,1145,91,452,1255,4796,376,5332,2853,1095,580,446,17590,8323,47501,10517,5375,37924,39035,322,92,757,420,2219,9358,547,232,25,638,2336,3385,1163,111,1628,55,304,1015,998,18384,1461,71,373,6157,3129,99,3926,498,71,7926,3910,2765,18235,128,3098,510,9115,453,24969,830,1542,5668,5577,1233,157,3847,142,674,240,241,448,2413,441,65,635,760,44582,28901,160,570,16280,17898,1415,227,1640,1631,1369,24,58,197,22322,25795,3353,1432,520,7108,16,2741,27,50,295,107,422,9,818,471,98,323,443,366,970,623,25,204,653,171,961,173,1111,1830,227,132,192,1733,705,929,206,102,910,885,1818,1764,2017,1043,422,2900,2552,789,2645,19,345,505,1298,1985,929,1817,490,1082,368,680,2626,381,708,533,1149,348,1606,330,671,371,102,20,1578,85,877,1905,1682,161,383,835,2337,453,4066,481,1232,128,1399,5108,293,3011,1281,509,969,31,1177,586,525,1708,1166,966,5637,632,1049,3785,3574,225,872,5434,4887,3609,66,216,387,742,3839,1590,496,2722,4339,1417,1755,73,71,5789,2157,611,801,306,236,113,1037,83,2309,1814,520,592,54,2222,1739,1686,1049,585,2593,250,317,7582,3380,1724,1253,1452,688,587,371,4006,1601,431,15,1813,705,2219,2472,3099,1214,3923,2693,227,21,403,14,633,1434,1087,2302,4875,1531,6,2920,1313,126,1534,468,2688,111,337,1686,55,1097,772,6102,5690,3880,1167,177,167,660,1672,1996,751,806,1466,112,870,2494,108,2028,6326,2854,120,2177,359,1088,5402,482,1528,93,1256,1406,4409,1637,2231,631,2525,2014,1910,4597,377,1751,1804,1208,770,3322,390,1904,1352,1533,2704,2342,337,720,907,727,1765,1601,1331,936,4416,107,72,986,443,695,2336,1751,1798,224,835,8830,1101,3933,1483,572,3808,480,618,3563,8632,118,86,11921,283,2652,219,286,287,98,2180,1105,1510,2476,1409,5015,1944,1479,3135,2049,734,382,5788,1515,744,675,1573,3744,13109,760,18,775,370,1231,723,4345,1158,1957,4259,839,330,1571,372,352,1805,3303,4996,1488,4185,5751,2239,3581,10373,337,351,1481,127,575,2981,1306,1202,4296,490,3283,1825,2395,79,13,18107,42,115,615,1476,360,326,809,2279,1480,1281,2256,5237,11341,1696,13013,6828,5117,2422,3743,2315,240,15180,1038,516,2043,1566,1601,338,2410,3299,9903,1285,6520,5649,8556,2284,1830,3242,3877,4483,382,9303,1975,5026,4927,699,9759,1525,18027,93,14530,29031,51,3115,20669,430,6839,3008,1400,2574,412,4594,184,1160,1030,5149,18586,87,384,4232,6135,3485,673,6793,3850,4997,1958,559,36,10409,8301,219,149,228,11689,1457,739,4698,18702,557,1943,40,2854,8755,14838,5635,2700,1708,92,4073,6466,1456,389,3535,8,1690,15425,7675,413,2279,377,12733,728,4493,55,3681,6,1552,1013,786,2078,1111,7400,4401,5137,137,3643,2109,9738,3076,1062,1145,23581,4517,2262,729,13841,2748,667,214,5040,900,55,9901,230,1645,5013,1071,16545,3868,10043,1038,1004,710,9829,3816,5677,1947,5804,33331,3421,9,208,754,1448,12812,1163,641,17,17886,8,265,2388,1062,7222,201,803,2512,62,10974,1942,7362,19141,339,729,3833,634,8007,2435,3477,3524,24192,131,204,470,11009,18888,3518,2183,6144,145,6674,1888,82,7800,7767,463,11835,9402,4526,6524,10065,9181,2987,319,40,616,1100,439,146,267,1336,311,246,200,397,6899,42056,480,77,1680,1644,9567,1255,1429,684,16067,8521,291,1469,98,2301,8126,1503,908,4530,10089,5619,2895,480,5815,2861,1535,5411,6017,7694,4024,472,11,8379,593,857,1177,147,3968,18512,183,1236,7158,1949,17921,2891,4333,4156,4501,31762,4593,29105,2831,5644,2172,240,659,562,409,97,1618,3291,444,2468,13,572,666,410,212,275,4333,1266,116,625,1862,1658,2081,20628,958,2120,1184,7308,29,5167,4558,3491,7012,412,15751,3494,6350,6089,2817,863,14426,6456,15052,27129,1200,69,6195,2469,128,19731,1924,15265,2712,603,1144,2924,3073,4087,5477,1677,12159,540,31574,758,272,1949,13471,244,1013,2879,294,31590,2333,608,32818,17654,23578,277,1308,3799,23634,7,331,134,30,586,852,219,955,649,8,1368,223,708,1219,907,123,601,1478,863,7,963,99,424,90,1715,1046,1573,200,239,1334,19,1173,1521,723,1260,2223,452,562,1251,11,1481,503,430,485,866,3632,500,259,332,2239,443,1326,3044,367,432,2381,869,3919,709,40,1334,1732,38,1206,362,1900,1500,137,159,456,1286,2377,934,2445,4780,173,1946,3448,1446,2457,1509,3181,603,2532,881,174,1080,341,415,2153,44,233,1394,593,890,932,1500,3407,1414,356,1501,1190,592,9,779,10,1145,142,3782,1630,3629,5489,1189,2101,3714,3691,1996,866,1784,1643,1910,774,1323,1113,2317,545,2131,359,4104,750,5817,418,5425,208,4841,1213,632,1329,1904,2274,1449,850,3356,1005,846,950,615,1523,2392,1058,1029,3463,5992,2391,4295,6472,2982,1951,4708,631,387,204,1238,1362,165,3465,5544,1538,5038,5212,8008,1570,2061,1190,1671,544,437,237,829,410,344,1919,104,14076,1873,4087,4315,3177,1322,4774,809,2127,2953,9603,705,2750,1943,3326,2776,1941,181,707,768,697,548,849,10,4380,101,5903,9854,3684,429,18405,1106,18928,1158,2649,113,2467,1052,89,317,2809,19,2120,6849,685,6963,31,3849,119,4449,1834,17776,4076,390,628,928,3028,607,3855,1071,2231,1162,469,1308,22156,1083,6440,423,5772,4938,42,8499,3887,876,1886,123,5139,2935,7649,1158,2813,698,593,5158,854,1604,9308,2961,1166,7874,248,725,959,5808,5571,23586,24591,3648,6713,4550,22,3360,11056,3250,1321,26375,6364,2932,7777,6555,1325,30027,1300,1459,458,28634,6314,1070,17051,4457,3057,21861,987,3631,2487,1706,142,1770,832,3759,7636,629,3701,3775,1105,6366,5436,324,303,76,3074,10407,8246,437,212,509,1367,2848,5175,1060,4191,59,6047,27846,699,65,28,10826,4056,9664,685,5681,1503,379,7633,6527,6117,20924,527,12336,14024,154,16266,1744,3510,188,17357,1215,627,1842,2956,9389,1069,1425,248,923,687,316,475,23580,5796,30,8136,4681,1231,264,101,607,5058,718,15413,2182,2535,4376,23473,8093,2944,18402,1395,2578,449,2559,2012,460,578,15669,5108,18523,3122,168,2094,857,11191,3385,179,8037,9377,6001,6,11783,1460,205,9228,1020,1489,411,10109,19275,1013,2609,231,632,621,1332,13950,230,770,410,46,36071,350,2391,7187,222,696,3779,969,15624,24577,150,1436,1339,7225,5503,8000,5651,5329,973,433,8305,9819,5179,149,32,315,44,7444,245,3017,2038,4745,92,90,39,811,367,20,856,8555,1724,136,5442,246,30,2587,8180,17,1603,66,8430,196,20,1721,440,406,161,4914,290,15322,27986,3115,628,341,655,17558,180,1431,28199,1637,219,11801,12833,52,65,5317,165,5892,19522,1714,15381,21640,506,308,2564,225,3016,3105,20819,15202,736,32,363,12306,2274,122,1511,85,13574,952,51,207,28603,118,1796,11353,2351,542,2036,1372,3389,10,478,3691,928,750,2332,69,652,5042,13683,285,91,24547,216,44933,5843,22955,25707,259,11613,1094,146,868,3624,1510,452,22955,24915,2307,135,9001,168,7468,17006,57,3076,1015,8891,1781,27514,5892,938,13620,508,3362,561,8772,24286,17848,647,6316,4400,4293,156,6704,23864,5,484,1073,3823,2733,4174,244,187,181,10412,537,959,8275,11104,1292,15206,572,5405,6197,114,28095,10081,14581,5364,317,87,334,1499,50,8615,4316,8073,9925,34,20749,6855,378,12474,30102,2271,20732,471,854,2421,2634,464,682,729,16900,1599,1433,4787,23,2281,272,63204,75,8,4986,606,35,296,84,237,683,120,557,352,374,480,1101,1100,628,45,194,754,1490,813,168,181,1669,1211,1856,2159,468,1563,1134,1582,1041,478,147,797,867,273,24,271,697,1636,2242,1270,2766,109,1166,987,1169,1276,865,627,298,1961,693,1608,43,1474,1595,690,845,1280,918,440,837,743,1625,1890,800,1154,322,247,1996,9,3824,1393,286,1897,441,790,75,90,1992,708,2348,27,775,1360,1224,2334,273,694,2942,450,535,1280,1701,1146,1349,1844,330,13,866,233,2399,180,43,475,305,69,238,891,790,91,5,999,466,152,110,1306,2183,1948,3014,1555,178,359,189,137,27,90,1051,597,173,583,577,263,96,831,49,2891,1113,1442,95,377,86,88,202,190,526,1747,67,1071,531,1928,939,1783,424,74,2244,11,988,175,845,158,10,557,1349,944,2291,3286,3652,2443,2453,5,1592,187,476,838,1964,257,92,3514,401,1710,1982,155,90,920,737,462,343,706,45,103,106,1942,116,3629,3059,890,166,1153,1277,424,281,1957,130,778,332,2494,2595,1801,391,3987,1023,58,1596,1026,1423,3450,560,386,1301,3937,1383,3768,428,5448,2984,1358,4927,1481,340,3955,337,920,3688,1769,489,509,1622,2998,574,233,218,351,4303,436,767,1046,2181,10431,9107,4380,6976,144,3456,7105,3063,3502,201,7458,565,341,1206,2367,1671,6237,1231,2312,745,3343,1438,552,6020,978,210,735,106,745,1293,3114,1437,181,433,4817,1394,1734,3762,1636,669,806,973,3253,877,1312,3813,5542,1585,1362,450,1093,1501,4473,308,565,1538,13,2646,1228,3262,9285,3884,1795,2921,640,1748,6320,2022,3864,1699,1220,287,544,368,1050,1092,2800,1412,329,9317,4063,145,47,291,1011,1246,4196,203,1249,2893,2419,810,346,3253,3079,544,56,46,946,2296,581,3120,628,944,2358,308,3956,8977,1347,674,687,1448,4826,595,3601,6759,5,1276,108,3214,4559,3374,4430,2475,2093,5501,1154,1241,1138,7127,1044,1555,771,199,577,1193,4713,2054,404,20105,2448,983,169,10079,2358,326,1063,272,11411,4445,345,182,5220,27,1665,686,2945,1476,2257,3220,965,2018,6667,62,133,9128,43,4494,7597,26156,1055,4546,999,17,9375,10,202,67,330,2200,1147,639,761,203,2986,850,4069,1291,544,591,8487,4465,610,174,673,1022,1333,1395,6431,1108,620,7867,107,284,519,37,2031,1711,9652,1410,233,6521,3273,34,57,1683,550,3823,15839,67,377,3548,1455,859,81,7263,3829,1357,2566,197,2505,1236,2676,1754,659,689,364,2636,364,1471,2486,2504,5530,6732,1662,583,2617,6,34456,4469,135,1742,1286,148,2856,377,150,298,7128,10973,3390,717,377,2477,1247,6286,755,168,6044,2001,639,1657,111,827,533,1178,820,21505,285,1254,1199,375,478,2088,2591,1639,7757,9906,524,1792,1209,714,9776,3523,853,959,12626,373,4999,2222,47356,7166,266,5246,4995,4654,847,5531,303,127,4728,11464,370,14341,19006,1287,8978,8575,6981,116,8696,3881,709,796,1659,739,1642,2664,159,379,66,3095,2571,272,560,7441,2635,1639,981,3731,3374,712,1013,3826,1115,2517,539,1651,81,5026,1504,628,6883,1664,17,908,232,22525,3068,12,9950,8283,5064,19,125,198,135,1343,1538,9076,617,3449,1639,456,1370,8127,3298,2975,1396,655,475,7788,3702,656,433,17845,16881,6342,3564,1374,24578,15452,1309,139,325,7184,2331,7587,3290,1198,3329,3916,623,13300,183,1119,1156,26826,6550,545,14906,2665,4000,17059,1418,2573,6725,2641,50,834,5944,2814,3560,635,15165,28201,2258,6491,13592,876,18566,18390,296,1890,511,288,4670,1708,807,3756,22333,1113,3353,1793,16063,567,332,3523,5198,1454,668,2287,558,22072,1358,479,7561,1746,1525,6242,5034,3018,417,51,199,4069,5383,20891,130,20923,7671,2507,5515,12079,1024,2003,3087,499,82,567,30315,143,1623,445,2310,4988,9442,5875,70564,149,628,100,2871,24955,1738,721,1432,1103,1417,1515,7763,109,1480,135,6006,207,409,764,373,5835,40,18971,5150,1288,12889,2037,493,13856,4627,1403,29781,1267,17406,5351,591,31022,37028,1001,11062,181,609,1198,2267,108,189,7,43,61,99,8636,3171,1613,3218,193,1280,9064,842,4844,6783,36383,3001,26480,197,9486,3142,585,408,430,3225,7194,121,188,234,197,7,665,124,476,263,415,190,244,573,637,686,737,156,487,373,666,1555,397,494,1009,155,394,1404,244,412,788,184,78,1881,346,554,1762,1355,328,34,802,779,623,11,73,1545,907,1207,197,2102,127,1226,3321,1262,188,1872,2848,8,3272,347,173,44,2712,1370,2654,3614,675,35,278,1135,210,2224,1847,361,42,340,930,4481,558,1176,4496,774,2563,560,141,5,329,210,1967,1075,853,2408,97,73,847,1620,272,54,227,254,1043,4765,438,3323,3254,3568,599,5931,740,2445,274,142,146,1233,1579,1507,592,89,994,5839,53,2117,483,1117,808,507,954,518,5895,3990,954,1161,970,716,120,1704,177,83,637,514,551,1337,2706,90,294,2294,22,563,869,1937,44,15,1943,89,10216,1765,5922,1890,280,586,678,1262,1386,460,1568,1002,1697,3070,386,401,332,9015,2095,1446,130,681,40,2749,2127,3690,212,2634,1174,747,3757,1247,1899,1676,1048,942,14,1233,1322,2604,1754,74,2489,15,1915,6539,1251,255,176,1872,1814,2278,11499,5731,1895,1157,305,2458,3559,665,5426,134,2176,280,5205,4984,2163,7585,6126,35,950,4208,30,903,2213,579,1303,14990,2081,1635,11157,880,2627,2160,505,2184,1451,1035,881,7390,3262,3755,2002,1845,801,10584,2411,4422,1727,18038,4275,1244,118,571,771,3507,2598,3703,1841,106,2325,40,1950,3225,1886,1879,2476,2703,2973,5692,1202,5564,13738,121,1722,7308,2424,15172,388,2252,1339,753,2065,7304,2593,16094,11127,1707,2237,1820,2918,2076,1145,5289,310,1800,10975,4806,2625,596,5430,610,478,16916,7368,17858,1369,1381,661,6487,3876,608,15223,20456,11714,7194,8341,4026,2671,10731,6383,456,11308,7345,777,109,3764,3197,8106,3244,14810,4808,296,12506,26638,3972,2229,8,557,16635,13431,899,1204,10502,9512,943,3610,2094,5265,35653,2070,13556,4891,11426,2437,9448,724,5350,37175,154,6989,4135,2414,15612,2321,4571,2434,4267,15339,193,5165,6192,7787,2370,7426,219,23858,2698,11013,5761,11616,3248,15187,49538,9280,10932,912,4827,2230,4584,17193,4601,13724,3911,6038,16991,5168,2695,4465,524,14226,8826,14204,178,5909,11037,4365,5853,5435,6880,11527,13848,9541,330,13970,6609,4355,3358,11518,30189,838,6457,3881,112,4708,2682,625,3514,9374,18530,2915,309,1239,36734,10039,24142,5,25,64,1077,3813,24378,2674,166,23417,559,866,2171,28097,5703,337,4323,16828,15367,693,1647,1818,9064,1327,8852,69,1568,328,1891,8193,5140,330,2865,372,9699,2903,22181,3218,5747,722,36926,1618,9,5362,6294,1082,29812,39946,16467,6508,11793,24592,36633,8144,8688,27521,866,1554,15262,4761,4614,734,15901,30599,20841,1126,4566,2391,13595,1411,23884,648,6932,1442,1036,29212,5146,5052,2533,674,162,3603,28586,2335,242,5320,28015,30202,42,2911,30706,11798,80,2152,142,906,2247,1537,1169,545,65558,993,7792,7357,2799,116,13179,25068,45,31274,480,7855,22542,367,4995,33189,110,1317,25103,6091,3988,1428,19852,11928,2011,3875,67290,1575,4181,41151,1944,5894,1528,348,14316,12547,7348,25732,607,254,8304,2615,10889,7490,382,836,77,123,145,158,108,113,511,226,611,348,300,526,140,252,554,184,1107,923,141,821,1378,589,1174,131,158,1314,1008,749,1098,1318,1570,74,59,394,341,855,1846,933,1232,162,40,348,1916,2404,1644,592,1649,500,223,91,157,1077,466,2337,857,1649,11,1144,933,2292,247,2614,1453,1336,314,2765,19,462,2898,397,465,2959,1286,266,568,1353,3598,2916,2275,1140,1720,1549,1953,2105,138,393,763,3689,452,1944,1626,398,1472,165,428,765,975,1398,924,1232,1834,760,944,2922,4385,1768,453,4599,25,2827,962,2256,2640,2204,465,1088,428,380,3240,1937,3142,238,1531,1894,399,408,988,273,4370,233,838,1687,169,3292,44,2429,1392,791,3248,539,1476,1261,737,574,819,1456,1356,368,1282,1288,798,616,1089,3810,690,2994,1361,6111,702,208,806,274,3224,1197,424,2639,960,586,211,2385,2385,138,620,2933,10185,4177,43,1639,3074,1350,92,2554,8456,4421,65,358,5132,2946,2860,2590,1172,1148,823,2379,971,542,3211,874,1577,67,474,812,1476,491,1138,742,3581,1813,755,11271,341,563,541,170,5237,2760,771,1494,4802,717,1072,491,34,4481,885,1806,6445,2118,1679,2573,2868,9553,1291,1129,987,2193,636,268,6529,13255,76,129,865,2942,1319,149,3666,789,14902,5508,882,1689,1884,87,2982,3954,1256,7273,873,4440,55,5348,3380,16737,6738,1692,114,1298,561,11421,588,2736,7,1494,1815,765,14960,657,3747,3542,8144,587,1256,778,257,464,2572,1223,1831,3770,598,1252,1665,16069,4655,1367,197,7607,4092,4860,7021,8120,2323,1485,21265,1038,6151,49,4834,1052,7159,31,1898,3160,1149,991,2661,1599,2854,4982,3263,2042,6353,22783,2303,1802,1733,332,3029,7019,212,6144,5951,1286,4245,4652,1213,4997,1054,5138,3340,2029,53,10634,2884,604,1994,353,2038,16818,2474,4149,9987,5242,8389,968,486,1895,11529,791,539,4841,1492,1497,9,4592,2951,441,234,421,1077,9887,24846,8927,3056,710,1232,12017,26606,1978,8158,3299,263,4128,263,1836,1479,3054,691,9093,2248,748,3918,554,2258,985,3898,3467,1152,93,4096,12729,223,1133,4902,3605,1179,1835,689,255,209,3688,22,881,4964,253,3242,4570,4424,2376,1342,4110,1444,2822,5272,898,4183,6628,6249,13592,6347,30277,24,6786,8486,3559,9348,1482,3524,1174,4382,1206,1958,740,144,444,2692,4337,659,20531,945,530,7392,169,11441,236,3255,15622,22020,5441,841,6769,22,1562,1869,5808,211,5945,5750,64,39584,13407,2507,2534,4355,1183,2106,5259,4594,12823,5613,4032,25830,153,18319,12822,183,2786,1167,16254,2404,20059,13474,6673,417,717,1415,2575,16643,721,13546,7873,24109,304,14048,2841,911,32647,2175,14041,1235,12886,240,799,3488,1174,318,9888,12,7120,385,265,45806,3857,463,726,683,10715,13982,11363,9344,217,15289,7326,18892,2280,4111,21,802,20007,898,693,206,3594,19426,30,10165,7354,423,2679,1621,7409,8634,190,11305,1881,752,9379,7906,19337,3863,4886,1312,6858,30,30986,30071,34954,23477,24371,19290,1856,1119,3470,1719,831,2410,43060,241,69,12824,284,1010,3967,3426,1145,1744,74,2567,1400,610,10808,240,326,4840,470,401,3421,997,29239,6164,2617,267,17732,495,271,1331,12232,2734,190,6344,1617,2461,159,441,39001,429,7107,30205,5533,5666,1661,1283,807,133,17906,5475,2364,347,651,46,2138,387,427,25930,4188,1639,4864,7503,2164,630,15581,3866,4629,890,19,122,1886,18096,7621,585,58194,219,1847,2608,541,19,1405,48386,101,2783,537,34733,582,12429,83,43,283,119,181,157,466,293,335,622,570,699,131,503,354,198,10,1032,6,394,622,213,346,22,31,33,13,43,15,229,363,1302,74,364,672,1248,632,2166,1912,1266,943,169,781,723,495,52,870,1107,41,61,2425,2555,348,2677,899,1218,37,1282,2894,147,945,1236,1029,253,486,2115,568,2945,1540,127,3198,718,1390,852,2946,1255,2284,26,1337,1003,887,546,2531,2402,34,5236,1424,1767,445,387,649,1780,5503,357,48,2284,315,3688,2118,1824,684,70,380,2840,4047,1360,250,2945,1261,946,344,195,769,47,5299,563,1328,1943,1811,1178,1185,2723,1534,1531,9,71,2629,2222,649,495,238,34,625,1039,431,563,720,1606,1773,2771,1099,455,648,2104,10,8794,40,1321,7236,47,317,234,1280,182,458,3309,4928,631,2577,10087,97,1147,859,650,2572,3931,360,23,19,848,166,1105,541,2081,1720,1587,2959,925,4394,151,1161,520,1239,1406,455,398,223,695,1056,2812,3240,22,2883,7316,265,698,4727,2868,2194,292,956,1665,29,13,414,4353,245,1568,2859,699,1224,306,13050,3270,859,2397,2909,18,2290,2677,108,9462,7794,171,916,5010,3302,1624,761,1399,740,75,122,476,6431,1323,932,647,657,634,912,1582,515,10256,3012,118,437,395,30,59,9127,9750,614,635,16098,443,412,4635,1034,477,878,2396,5794,1373,5602,451,2307,3133,1992,1728,4109,884,936,2193,5274,60,3154,18225,2468,2486,1543,1372,2476,1849,4491,4278,2101,3718,795,773,3817,1192,8026,527,2375,3685,199,9373,3986,3103,7474,7139,1199,19812,132,15,1052,4673,31,1448,997,1372,8023,577,186,5370,1278,2166,1784,5174,8136,11087,188,821,1652,3565,276,928,9034,769,2027,1645,1805,6546,3283,6741,7236,5011,9480,6705,5951,1106,10606,2681,1148,18107,407,173,3218,5512,3477,319,1502,211,4185,3588,1104,6470,5482,6653,4784,2626,20125,8056,332,27398,18063,31,575,6956,193,4607,18027,1559,11089,917,6546,3743,2660,128,990,1559,4155,4105,22044,272,3215,4117,57,4714,16420,3126,1879,7586,27893,4339,452,3092,531,77,3954,138,583,3987,10652,10015,4788,7307,560,3063,2592,10791,3576,901,1206,2356,17122,13380,961,6966,3817,4462,3834,513,321,10732,8104,9826,8544,525,1683,3316,2542,2508,17857,7675,11871,14702,1576,5223,5306,12743,6053,26,15433,30687,892,5704,2118,10480,927,1211,5601,10819,3832,7499,3509,99,3761,8171,9678,3930,1962,78,3241,26640,253,1605,2933,2043,4767,5406,2225,2489,8454,4995,1272,37987,301,19606,11638,1148,2358,301,43251,639,5044,10032,4832,523,2310,3668,6,2164,2283,27228,1563,5113,13,620,649,6831,1831,599,10467,19879,1232,3848,9664,3080,448,2189,7539,1007,10551,5520,307,5844,291,13196,8140,11523,8214,14066,11100,44142,8209,1281,698,954,4469,20552,1147,20735,6554,892,3449,15959,212,3314,1851,5024,51638,12496,8574,14581,21561,13621,246,17,1170,35,2170,14959,36174,5304,753,10261,12070,6992,10146,2372,29799,9014,3590,22353,86,2658,3156,262,570,6599,87,10016,4248,11788,10624,9295,1357,64,2059,1628,37,1395,17625,20136,3768,18652,8970,20303,16675,3019,130,70473,2489,318,40426,41794,25653,7166,2612,8766,31324,11639,21106,31259,22928,827,10968,2410,1168,2795,48594,8270,35128,7749,13983,6382,26436,1670,890,9706,30411,6518,6945,8002,1760,20510,342,19438,471,569,26087,28793,295,32977,8418,599,28806,49,12839,54,16575,16162,3393,21832,1170,12292,76069,285,2274,12103,6640,259,25661,70474,611,428,3996,266,1465,11361,1379,63,3024,5126,7606,2187,19199,24004,10458,4883,8861,27134,1539,10546,229,594,6482,1750,3231,207,17408,32114,28648,4919,4461,6212,5694,5633,4090,9145,1296,1123,22543,725,21976,18824,6,7025,20445,27424,18545,5714,107,36994,3943,2893,81,82,64,283,344,380,466,480,938,787,456,832,1710,182,636,718,278,611,834,1690,488,864,917,985,1547,41,1501,327,816,148,276,634,1141,761,224,2566,400,166,612,1854,2679,1661,1458,78,752,298,548,1968,515,1487,111,2292,2307,2400,1981,495,2702,143,3963,415,1866,989,1859,716,2632,76,10,725,2066,698,194,616,321,1121,1486,517,610,6592,6306,5886,1290,286,103,269,983,170,126,1831,2773,809,537,1854,810,589,2191,642,438,528,525,888,848,2036,449,4848,2627,7193,1874,7081,3602,38,1583,87,2153,417,8079,1803,5323,2264,1871,1850,258,203,5892,972,2839,251,1428,112,44,48,643,2436,2127,6982,470,1044,3706,3068,303,140,1124,567,2813,7243,3236,7631,43,7635,1256,659,3298,50,1353,5319,2468,537,95,633,213,1395,542,1707,3153,7782,206,35,2832,1794,8036,461,2166,307,1514,632,2761,2296,620,1397,2081,5028,2377,540,1604,683,4281,2151,4863,838,687,3320,5603,513,6472,996,183,721,10704,16143,6629,640,2951,5440,1375,839,462,1154,8885,5630,24,7125,545,647,175,195,2871,15648,1181,186,111,254,2597,478,1255,5898,152,6473,591,1440,2360,74,411,297,1555,2736,3858,1011,2305,972,2369,2555,457,3440,503,645,3441,182,1581,46,3626,2708,1773,5389,73,1686,783,4106,1560,1477,1697,50,2740,61,904,13278,10712,1912,713,3495,10893,93,461,7673,1210,8340,891,907,5603,6395,1552,980,4155,2687,1988,3512,2482,4507,5447,40,181,5744,7,11288,4082,203,2055,3723,137,669,5578,128,338,699,3603,2050,1142,515,6228,7295,13711,397,2815,7369,2776,213,139,4381,8270,20420,31,775,3034,1554,2839,7098,995,639,1925,256,240,3541,820,207,2426,18778,10474,452,6603,2759,3824,1310,5475,5442,8,1658,2629,2280,3380,1553,8905,7433,556,164,213,1772,4611,15646,124,328,39,1738,302,4549,2436,3599,9921,30473,9816,3517,177,2770,372,382,29858,11058,42,15827,13524,77,13183,78,100,2295,5363,313,316,367,51,2925,18,3774,2477,5299,5840,7343,12,3930,3727,8788,2823,11585,1048,53,23167,711,5380,45,525,6572,1344,1952,7362,9046,128,158,414,4768,364,2061,27,1202,5993,1121,5604,11,10,482,193,720,198,14,780,98,2631,3227,4602,5822,9974,30,140,5520,6455,11063,1383,889,19877,3682,23484,708,544,149,1030,8863,265,437,1169,88,49,56,1340,13258,40409,2540,1452,2948,592,62,7719,750,47,1481,7598,3071,33,10786,82,1251,3915,612,46,6418,3226,619,2247,33,2231,4282,128,1316,13417,3215,2054,58,136,6013,1152,5460,175,33908,229,706,5454,2827,186,1287,297,6635,3667,7406,3613,10518,17100,583,160,1098,103,6724,303,19559,1317,700,1658,9521,21559,166,6920,1839,90,283,350,7441,677,1209,335,696,1165,14086,2805,1837,22519,3991,4832,5081,5612,7783,9509,9140,631,99,1986,97,4977,958,1497,8875,22142,1075,2697,11541,608,10324,1593,32,2452,5,636,9868,17555,45,1242,7045,8887,31358,3100,3474,19152,4866,16915,7087,93,376,209,4972,1571,981,2369,811,1193,282,25399,2567,380,18241,103,548,6233,2274,999,8448,6920,47,32209,1759,3701,4328,1509,1017,1238,3419,62,1362,382,5921,34328,16848,7381,1915,7027,19031,43104,2367,89,2269,436,807,1220,3291,27445,1128,3258,4244,15944,11234,40,13965,9100,123,7253,3834,86,368,938,1432,2885,2087,1079,38867,21738,2930,325,3342,156,9531,7098,605,13710,3348,450,769,2939,7690,10326,736,7193,7069,5957,25101,53,16445,6660,890,751,121,2004,24309,454,8239,11861,3306,3699,3274,244,45269,1775,10854,9071,1584,4639,951,1113,16242,16097,13824,12728,370,104,1447,2000,1209,18967,21474,1134,4803,3124,3427,576,9594,6082,723,20134,1342,683,14445,7324,1545,367,1213,2694,1249,1887,1913,853,306,16612,6630,7560,62121,1776,2512,24984,3614,2612,929,1807,16998,513,210,4938,15090,8310,15775,1607,274,4680,262,2421,7819,176,16,12,28773,3819,4766,6519,976,3893,1285,28295,3143,1076,4624,1002,4304,7846,55,2889,146,1584,816,62,883,918,413,9004,460,15551,57,13720,16687,9782,7477,1131,190,24563,20499,3198,3262,13794,10365,17150,250,116,87,799,273,999,3456,1359,2732,11311,1392,1301,14197,18397,24672,12,938,120,12698,1363,64494,11958,10790,726,1043,10596,849,195,19573,1099,10488,5687,131,4299,1762,21794,1654,1259,16962,128,264,253,429,840,884,1099,1220,16,153,240,185,158,247,814,71,908,139,270,530,44,453,783,1592,1085,487,1072,22,1925,615,109,7,2364,1163,874,1232,2444,2858,3128,1259,145,1196,2556,1685,2768,1777,1670,86,612,1775,269,2041,286,469,3220,2675,760,1130,69,1510,900,3391,88,1451,438,241,318,2757,2483,161,2062,3327,2511,1419,1887,3464,306,1000,238,1065,3882,31,5508,234,835,1959,1277,4903,5637,2165,2622,1232,533,724,4148,296,2813,2196,697,762,7389,421,911,1669,1165,171,1177,2515,332,1831,660,593,4443,2802,6964,277,2096,65,5017,407,3817,1219,1313,3189,4062,1350,158,1700,81,1049,6826,920,3062,869,213,385,102,6475,529,532,803,1168,767,75,981,308,322,8548,3983,706,379,2964,405,2882,2893,2487,2665,174,1057,12,730,589,36,57,720,690,1808,80,85,496,819,808,255,1398,12011,1041,2018,1837,3554,241,297,2639,2435,3303,1807,550,6375,146,1142,1849,1867,290,1872,1240,224,1411,2702,9706,376,41,195,3408,6654,224,578,637,11110,3075,2373,4725,2332,1053,1410,5367,1880,2755,70,2855,3338,3553,475,265,3516,2141,731,1180,178,1938,235,1198,1107,1852,92,2598,2580,599,4013,770,8930,984,1773,7507,1767,7693,324,3917,8106,305,1519,79,1309,193,16634,17,8,2975,489,420,21,2196,1711,1459,7888,2050,319,924,551,4147,5460,21084,3093,3821,2961,979,121,5557,1709,798,1511,7155,4033,214,809,3745,1339,2319,10711,7765,1623,2236,24527,2546,679,51,1034,6263,1173,514,6287,1701,1191,4471,2877,13282,3049,4301,1209,3179,78,777,24076,295,902,13982,2099,61,262,1299,2439,3348,7313,755,3263,5246,607,18371,727,81,18232,311,864,4305,1940,2149,277,314,7181,1375,13666,40,1179,9496,136,8997,317,2508,1733,1142,8668,16776,4471,6623,2047,382,10372,1580,1199,4149,24605,437,14706,7424,2170,7352,1218,2653,6920,6925,966,29130,8354,1611,1377,25645,344,4816,15,8935,2034,8896,1857,9261,8730,14648,17005,247,1172,6816,630,6779,2765,6501,5948,15589,4197,526,3201,731,1630,1636,449,4916,17130,410,9091,2495,18519,12696,26,115,4590,1498,5290,458,16099,4961,17136,102,14351,2017,12737,32922,2975,1111,4803,216,903,5725,1253,217,12335,18,8374,7520,1420,2818,8173,4093,155,7744,448,2098,3211,14258,19203,207,10065,1974,5019,1124,939,1842,758,384,506,6150,1692,4086,546,93,17271,1971,223,6323,3316,8433,10488,39,37343,1584,87,9761,2141,10,297,3006,660,134,1451,3401,16318,4119,7,5114,1307,311,114,12141,2038,4101,2976,364,13345,5669,1243,6007,12994,3359,4996,13466,14426,304,792,3313,19692,1522,72,836,1735,985,11259,2442,3024,147,41,1573,20306,8927,308,7074,3376,7293,5,541,2535,222,7564,10805,3527,847,7877,1460,21,12028,8918,6437,1512,266,1297,14187,3203,9371,25395,21998,148,5406,3539,12412,17,3238,5353,445,15042,32927,3102,737,1094,1338,26803,306,516,8129,9135,2997,4296,441,17397,3280,22251,284,12887,3092,2762,844,286,437,255,4333,11392,10332,110,192,9426,1908,13975,115,5422,25993,3173,860,6244,3731,3776,17744,3880,1582,2386,96,1112,3950,1862,2258,681,9027,2624,21848,3291,5197,12073,193,974,3708,3795,3931,10749,400,7229,237,1616,109,19,1370,595,135,123,24022,19296,13602,1344,4188,1582,1801,5747,38145,178,1667,13605,2752,4105,24820,6407,1517,15660,34035,6061,4741,31873,24058,11914,322,31098,11641,5065,1633,16,2476,3849,14167,1282,804,292,566,645,5491,1081,1809,173,19760,98,3629,186,6376,1725,6136,9028,11811,7403,7709,874,1319,1492,4337,16105,2556,5952,7903,2299,10521,5877,4167,3079,784,1179,40947,6655,6349,28590,3572,751,2489,38560,419,30,148,159,516,1494,292,442,5007,107,6736,14,18808,49,818,892,8822,2434,4800,383,10864,426,1516,1373,20797,1216,664,304,7247,5938,33084,2630,8705,1866,4188,23914,9144,3890,3356,205,3130,14482,11897,56,601,159,65,7832,9135,6090,1140,5508,56,1641,3196,36,6,36872,857,532,7185,699,3158,77,2168,255,1931,1164,121,6592,1315,614,1665,593,1024,10980,92,87,